home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 22 / Cream of the Crop 22.iso / program / tmtpl37d.zip / README < prev   
Text File  |  1996-10-17  |  4KB  |  127 lines

  1.  
  2.                     TMT Development Corporation
  3.  
  4.                           Pascal Lite
  5.  
  6.                        version 0.37 freeware
  7.  
  8. Thank you for your trying this new Pascal compiler for MS DOS
  9.  
  10. This is a preliminary version of a full 32-bit Pascal compiler for
  11. 80386/486/Pentium Intel CPU's.  Pascal Lite produces native 32-bit
  12. protected-mode using the DOS32 extender.
  13.  
  14. Requirements
  15. ------------
  16.  
  17.     for MS DOS:
  18.  
  19.        3Mb of hard disk
  20.        MS DOS operating system v 5.0 or later
  21.        2Mb of free XMS
  22.  
  23. Pascal Lite Installation
  24. ------------------------
  25.  
  26.    The Pascal Lite distribution is contained in the tmtpl37d.zip archive.
  27.    Please, read the license.doc file before the installation.
  28.  
  29.    Follow these instructions to run the installation process.
  30.  
  31.       - create the \TMTPL directory on one of the drives (we will call
  32.         it the x: drive) using the command:
  33.             x> md TMTPL
  34.  
  35.       - copy the tmtpl37d.zip file into the TMTPL directory:
  36.  
  37.             x> copy  tmtpl37d.zip x:\TMTPL
  38.             x> x:
  39.             x> cd \TMTPL
  40.  
  41.       - run the PKUNZIP program to decompress the TMTPL37D.ZIP
  42.  
  43.             x:\TMTPL> pkunzip -d tmtpl37d
  44.  
  45.         (the switch "-d" unpacks with subdirectories)
  46.  
  47.       - modify the PATH statement in the autoexec.bat, to include the
  48.                 x:\TMTPL\BIN
  49.          subdirectory, if you so desire.
  50.  
  51.       - goto to \TMTPL\EXAMPLES\DOS\HELLO
  52.         compile the simple test program, "HELLO.PAS", and run it:
  53.  
  54.            x:\TMTPL> plt hello
  55.            x:\TMTPL> hello
  56.  
  57.       - read the entire manual.doc file before using the compiler for
  58.         any "real" application development.
  59.  
  60.  
  61. Contents of the distribution
  62. ----------------------------
  63.  
  64.    documentation:
  65.  
  66.       manual.doc         - description of the PLT compiler
  67.       license.doc        - license agreement
  68.       readme             - this file
  69.  
  70.    executable:
  71.  
  72.      subdirectory BIN contains following files:
  73.  
  74.        plt.cfg            - compiler configuration file
  75.        dos32.exe          - the DOS32 protected mode extender
  76.        dos4gw.exe         - the DOS/4GW protected mode extender (used by
  77.                            compiler)
  78.        plt.exe            - the PLT compiler under the DOS/4GW extender
  79.        pltpmw.exe         - the PLT compiler under the PMODE extender
  80.  
  81.    standard library object modules:
  82.  
  83.      subdirectory UNITS\ contains unit obj modules files with .FPD
  84.      extensions
  85.  
  86.       arg                - commmand line parsing unit
  87.       crt                - crt unit
  88.       debug              - post-mortem dump unit and other debugging
  89.                            functions
  90.       dos.fpd            - dos unit
  91.       doscall            - low-level DOS interface
  92.       errcodes           - run-time error codes
  93.       strings            - strings unit
  94.       system             - system unit
  95.  
  96.       also in this directory contains files:
  97.           DOS32.EXE   - DOS32 extender
  98.           STUB32.EXE  - stub for DOS32 extender
  99.           PASSTUB.EXE - PMODE-based extender
  100.  
  101.    example:
  102.  
  103.      subdirectory EXAMPLE\ contains following examples for MS DOS:
  104.  
  105.        HELLO\ - example "Hello, World" program
  106.        FLAME\ - example of direct works with I/O ports and physical
  107.                 memory
  108.        VESADEMO\ - example of import and usage VESA.OBJ file from
  109.                   DOS32 libraries.
  110.        LIN_EQ\ - example of multidimensional open arrays usage
  111.  
  112.    supplemential files:
  113.  
  114.       DOS32\              - subdirectory that contains the DOS32
  115.                            distribution to be used by the application.
  116.  
  117.       These files are no longer in the default distribution;
  118.       If you need DOS32, you should obtain DOS32.ZIP and install
  119.       (unzip) it over the PLT/DOS distribution.
  120.  
  121. Changes from previous version:
  122. -----------------------------
  123.  
  124.     - some bugs fixed
  125.     - new dos exteneder (based on PMODE v3.07) added
  126.     - tv compatibility
  127.